donor pledge - German English Dictionary